improve oneself further - Spanisch Englisch Wörterbuch